<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<div class="box">
		<!-- javascript:void(0) -->
			<a href='https://www.baidu.com'>0</a>     
			<span class='current'>1</span>
			<a href='http://www.taobao.com'>2</a>
			<span>href='http://'</span>
			<a href='http://www.taobao.com'>http://www.baidu.com</a>
	</div>
</body>
<script type="text/javascript">
	// 正则 -> 定义的一种规则
	// 陈明找媳妇
	// 条件：女的，不漏气，包邮。（正则）
	// 刘亦菲  罗玉凤  李易峰  李元芳

	// 判断一串字符串是不是手机号
	// 纯数字 11位 1开头

	// 创建正则
	// var reg = /(正则部分)/(正则属性);

	// 量词
	// \d{n}代表n个纯数字
	// \d(x,y)代表x-y个纯数字，优先多个
	// \d+  一个或多个数字
	// \d*  任意个数组（0个或1个或多个）
	// \d？  一个或者0个数字
	
	// 方括号
	// [456] 代表一位字符，必须是456中一个
	// [1-37-9]  代表1到三或者7到9（不要加|）
	// [^abc]  不是abc的字符一个字符
	// [A-z]  不止代表所有的大小写字母，还有特殊字符[]^等

	// 元字符
	// \d代表是一位纯数字
	// \w代表单词字符
	// . 除了换行和结束符
	// \s空白字符（空格、换行符、\t）
	// \n是换行符
	// \b单词边界
	// var reg = /^3[1-37-9]6$/g; //g全局匹配
	var reg = /[^\u0000-\u00FF]/g;
	var str = "redDiv bigitem test item items 汉字 Text 哈哈";
	console.log(str.replace(reg,""));
	console.log(str.match(reg));

	// 练习  ：  手机号
	// 纯数字 11位 1开头
	var reg2 = /^(\+86)?1([3678]\d|47|5[014-9])[\d]{8}$/g;
	var str2 = "+8615487654369";
	console.log(str2.match(reg2));
	var reg3 = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/g;
</script>
</html>